foregone conclusion - German English Dictionary